home *** CD-ROM | disk | FTP | other *** search
/ IRIX Installation Tools & Overlays 2001 May / SGI IRIX Installation Tools & Overlays 2001 May - Disc 3.iso / relnotes / dmedia_eoe / ch08.z / ch08
Text File  |  2001-04-16  |  4KB  |  133 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        8.  _M_I_D_I__S_y_s_t_e_m
  9.  
  10.        The MIDI execution environment consists of the kernel MIDI
  11.        driver, the MIDI library DSO _l_i_b_m_d._s_o, and the _s_t_a_r_t_m_i_d_i(1)
  12.        and _s_t_o_p_m_i_d_i(1) commands.
  13.  
  14.        The MIDI library DSO is installed from the subsystem
  15.        _d_m_e_d_i_a__e_o_e._s_w._l_i_b (or _d_m_e_d_i_a__e_o_e._s_w_3_2._l_i_b for n32
  16.        applications).
  17.  
  18.        The other core MIDI execution environment components are
  19.        installed from the subsystem _d_m_e_d_i_a__e_o_e._s_w._b_a_s_e.
  20.  
  21.        The MIDI driver allows applications programs to read or send
  22.        time-stamped MIDI events via one or both of the serial ports
  23.        on an Onyx2, Indy, Power Indigo, Indigo, or Indigo,
  24.        workstation.  The MIDI library provides an application
  25.        programming interface to the capabilities of the driver.
  26.  
  27.        In order to operate a serial port on your IRIS workstation
  28.        as a MIDI port, you must first connect it to a standard
  29.        Apple Macintosh-compatible serial-to-MIDI interface, such as
  30.        the Opcode Translator ProSync(tm). Many of these interfaces
  31.        offer additional useful features, such as SMPTE time-code
  32.        conversion.
  33.  
  34.        Before any MIDI applications can use the serial port, it is
  35.        usually necessary to configure the serial ports for use with
  36.        MIDI.  This is done through the System Manager Port Tool.
  37.        Bring up the Port Tool, and connect the desired serial port
  38.        to a MIDI device.  To use the port for other devices (such
  39.        as a printer), simply disconnect the port using the Port
  40.        Tool, and then connect to whatever device you desire.  The
  41.        name of the MIDI port will be "midiPortX", depending upon
  42.        which serial port you connect to.
  43.  
  44.  
  45.        The MIDI subsystem in IRIS Digital Media Execution
  46.        Environment 6.4 is the same as the version included in the
  47.        6.2 release.
  48.  
  49.  
  50.  
  51.        8.1  _K_n_o_w_n__P_r_o_b_l_e_m_s__a_n_d__W_o_r_k_a_r_o_u_n_d_s
  52.  
  53.           +o On Onyx2, the Port Tool can not be used to configure
  54.             serial ports for MIDI. Instead, _s_t_a_r_t_m_i_d_i(1) must be
  55.             run manually.  For example, to use serial port 3 for
  56.             MIDI, run
  57.  
  58.             ssssttttaaaarrrrttttmmmmiiiiddddiiii ----nnnn ttttttttyyyyMMMMiiiiddddiiii3333 ----ssss 33331111222255550000 ----dddd ////ddddeeeevvvv////ttttttttyyyydddd3333
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.           +o External MIDI converter boxes that draw power from the
  75.             SGI workstation's serial port (rather than from an AC
  76.             adapter) may not work reliably.
  77.  
  78.           +o MIDI I/O through the serial ports on an O2 workstation
  79.             is not a supported feature at this time. Work is
  80.             underway to provide this feature via a patch in the
  81.             future. Internal (interprocess) MIDI is supported on O2
  82.             systems.
  83.  
  84.           +o Machines have been observed to crash as a consequence
  85.             of changing the physical location of cables while MIDI
  86.             is running.
  87.  
  88.             It is recommended that changes to the cabling of MIDI
  89.             only be done while the machine is powered down.
  90.  
  91.           +o Currently, the MIDI system does not automatically
  92.             synchronize to an external sequencer or drum machine,
  93.             nor does it generate MIDI clocks to synchronize other
  94.             devices.
  95.  
  96.           +o Some Indigo^2 machines exhibit erratic behavior when
  97.             receiving system exclusive messages.  If you have a
  98.             problem, please contact the TAC (800.800.4SGI).
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.